﻿html { height: 100%; margin-bottom: 1px; }
body {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color: #b5b4b0;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
		font-family:Georgia,Times New Roman,Times,serif;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:70%;
}
.article_container li, .pageFooter li
{
	font-family:Arial, Helvetica, sans-serif;
	}
p
{
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:62.5%*/
}

a:link { text-decoration:none; color:#000000 }     /* unvisited link */
a:visited {text-decoration:none; color:#000000}  /* visited link */
a:hover {text-decoration:underline; color:#000000}   /* mouse over link */
a:active {text-decoration:none; color:#000000}   /* selected link */

.topContainer
{
	background-image:url(img/topContainer_bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	position:fixed;
	z-index:800;

	
	}

#container{
margin:0px auto;
width:892px;
}

#rgContainer
{margin:0px auto;
width:940px;
}

#reserveGlass
{
	background-image:url(img/reserveGlass.gif);
	width:27px;
	height:51px;
	position:absolute;
	top:10px;
	left:5px;
	
	}
#issueBar{
height:31px;
clear:both;
}

#topicBar
{
	

}

#topicBar a:link { text-decoration:none; color:#ffffff }     /* unvisited link */
#topicBar a:visited {text-decoration:none; color:#ffffff}  /* visited link */
#topicBar a:hover {text-decoration:underline; color:#ffffff}   /* mouse over link */
#topicBar a:active {text-decoration:none; color:#ffffff}   /* selected link */

#topicBar ul{
padding:0px 0px 0px 0px;
margin:9px 0px 10px 3px;
}

#topicBar li{
border-color:#666666;
border-style:solid;
border-width:0px 0px 0px 1px;
color:#FFFFFF;
display:inline;
font-size:1em;
font-weight:bold;
letter-spacing:-0.4pt;
list-style-type:none;
margin:0px;
padding:3px 6px 3px 8px;
text-transform:uppercase;
}

#ajaxContainer
{
}
#bodyContainer
{
	margin:12px 0px 0px 0px
	}
#lcol{
background-image:url(img/lcol_bg.gif);
background-repeat:repeat-y;
background-position:top left;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
/*padding:9px 12px 9px 12px;*/
width:641px;
position:relative;

}

.topic_container{
	margin:5px 12px 5px 12px;
	position:relative;
	clear:both;
}

.mainImg{
	margin:9px 12px 0px 12px;
	width:615px;
	height:157px;
}

.selectionDisplayCont
{
	position:absolute;
	top:135px;
	left:166px;
}

	
.selectionDisplay{
float:right;
padding:0px 25px 0px 0px;
color:#FFFFFF;
font-size:1.5em;
font-weight:bold;
text-transform:uppercase;
}
 
.topic_head
{
	background-image:url(img/topicTitleLogo_bg.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height:35px;
	clear:both;
	position:relative;
	/*background-color:yellow;*/
	/*background-color:#271d07;*/
}

.topic_head h2{
	background-image:url(img/topicTitle_reserveLogo.gif);
	background-position:center left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:1.2em;
	padding:10px 0px 9px 27px;
	margin:0px 0px 0px 12px;
	text-transform:uppercase;
	display:block;
	font-weight:bold;
	letter-spacing:2px;
}

.topic_head a
{
	background-image:url(img/topicTitle_reserveLogo.gif);
	background-position:center left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:1.2em;
	padding:9px 0px 9px 27px;
	margin:0px 0px 0px 12px;
	text-transform:uppercase;
	display:block;
	font-weight:bold;
	letter-spacing:2px;
}

.topic_head a:link { text-decoration:none; color:#ffffff }     /* unvisited link */
.topic_head a:visited {text-decoration:none; color:#ffffff}  /* visited link */
.topic_head a:hover {text-decoration:underline; color:#ffffff}   /* mouse over link */
.topic_head a:active {text-decoration:none; color:#ffffff}   /* selected link */


.topic_head_animated{
	background-image:url(img/topicTitleLogo_bg.gif);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#271d07;
}
.topic_head_animated a{
	background-image:url(img/topicTitle_reserveLogo_anim.gif);
	background-position:center left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:1.2em;
	padding:9px 0px 9px 27px;
	margin:0px 0px 0px 12px;
	text-transform:uppercase;
	display:block;
	font-weight:bold;
	letter-spacing:2px;
}

.article_container{
	background-image:url(img/articleShadow_bg.gif);
	background-repeat:repeat-x;
	background-position:top right;
	margin:3px 0px 3px 0px !important;
	margin:3px 0px 40px 0px;
	padding: 0px 13px 0px 13px;
	overflow:visible;
	/*height:1%;*/
	/*height:54px;*/
}

.article_container h3{
	padding:14px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:1.7em;
	width:auto;
	color:#000000;
}

.article_container h4{
	padding:14px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:1.3em;
	width:auto;
	color:#000000;
}

.article_container ul, .article_container ol
{
	padding:0px;
	margin:4px 0px 4px 50px;
	list-style-position:outside;
}

.article_container ol
{
	list-style-type:upper-roman
}
	
.article_container li
{
	padding:0px;
	margin:0px
}

.IntroductionContainer_listSelected
{
	padding-top:10px
	}
.noData
{
	color:#000000;
	font-size:1.2em;
	margin:0px;
	padding:14px 0px 8px;
	width:auto;
	display:block;
}
.article_container h3 a{
	/*color:red;*/
}

.article_container p{
	font-size:1.2em;
	padding:0px 0px 0px 0px;
	margin:3px 0px 10px 0px;
	line-height:1.5em;
	color:#000000;
}

.articleList_container{
	background-image:url(img/articleShadow_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	margin:3px 0px 3px 0px !important;
	margin:3px 0px 15px 0px;
	background-color:inherit;
	padding: 0px 13px 0px 13px;
	clear:both;
	/*height:1%;*
	/*height:54px;*/
}
.introductionList_container
{
	padding:10px 0px 0px 0px
}
	
.articleList_container h3{
	padding:14px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:1.5em;
	width:auto;
	color:#707070;
	/*background-color:Yellow;*/
}

.dspInline
{
	display:inline;
	background-color:Red
}

.dspInline{	display:inline;
	background-color:Red
}

/*.articleList_container h3 a{
color:#707070;
}*/
.articleList_container h3 a:link { text-decoration:none; color:#707070 }     /* unvisited link */
.articleList_container h3 a:visited {text-decoration:none; color:#707070}  /* visited link */
.articleList_container h3 a:hover {text-decoration:underline; color:#707070}   /* mouse over link */
.articleList_container h3 a:active {text-decoration:none; color:#707070}   /* selected link */

.articleList_container p{
font-size:1.2em;
padding:0px 0px 0px 0px;
margin:3px 0px 10px 0px;
line-height:1.5em;
color:#707070;
}


.article_container ol{
margin:0px 0px 0px 50px;
padding:0px;
}

.article_container li{
font-size:1.2em;

}
.articleImages
{
	position:relative;
float:right;
margin:13px 0px 10px 3px;
padding:0px 0px 0px 0px;
background-color:#ffffff;

}

.articleImagesIntroduction
{	position:relative;
float:right;
margin:0px 0px 10px 3px;
padding:0px 0px 0px 0px;
	}

.articleImagesIntroduction img .articleImages img{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	clear:both;
}
.articleImage
{
	background-color:#ffffff;
border-width:1px;
border-style:solid;
border-color:#afafaf;
padding:2px 2px 2px 2px;
margin:0px 0px 4px 0px;
display:block;
}

.signatureImage
{
	background-color:#ffffff;
border-width:0px;
border-style:solid;
border-color:#afafaf;
padding:2px 2px 2px 2px;
margin:4px 0px 0px 0px;
display:block;
}
.articleThumb{
	float:right;
	position:relative;
	margin:7px 0px 7px 0px;
	border-width:0px 0px 0px 0px;
	border-style:solid;
	border-color:red;
	clear:both;
	}
	
.topicFooter{
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#afafaf; 
	text-transform:uppercase; 
	font-weight:bold; 
	padding:4px 0px 0px 0px;
}

.topicFooterPaging{
float:left;
}
.topicFooterPaging a{
margin:0px 3px 0px 3px;
}

.topicFooterViewAll{
	float:right
}

.pageFooter
{
	background-image:url(img/lcol_foot.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 0px
}
.pageFooter ul{
	padding:19px 0px 10px 0px;
	margin:0px 0px 0px 3px;
}

.pageFooter li{
	display: inline;
	list-style-type: none;
	padding: 0px 7px 0px 9px;
	margin: 0px 0px 0px 0px;
	color:#ffffff;
	font-size:1em;
}

.pageFooter li a:link { text-decoration:none; color:#ffffff }     /* unvisited link */
.pageFooter li a:visited {text-decoration:none; color:#ffffff}  /* visited link */
.pageFooter li a:hover {text-decoration:underline; color:#ffffff}   /* mouse over link */
.pageFooter li a:active {text-decoration:none; color:#ffffff}   /* selected link */


#rcol{
	background-image:url(img/rcol_bg.gif);
	background-repeat:repeat-y;
	background-position:top left;
	float:right;
	width:251px;	
	display:block;
}
.rcolTop
{
	background-image: url(img/rcol_RSLogo.gif);
	background-repeat: repeat-x;
    background-position: top left;
    width: 251px;
    height: 68px;
    margin: 0px 0px 0px 0px;
                    }
                    
                    .rcolLELogo
                    {
						margin:0px 0px 0px 2px}
.rcolMain
{
	background-image: url(img/rcol_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 251px;
	padding-bottom:11px;
}
#flashContainer
{
	background-image: url(img/rcol_hrDivide_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin:0px 0px 0px 0px;
padding:20px 0px 0px 11px;
}
	
	
	
/*>>>>>>>>>>>>>>>>*/
/*search box start*/
.globalsearch {
background-position:100% 0pt;
background-repeat:no-repeat;
/*height:38px;*/
/*position:absolute;*/
float:right;
right:0pt;
top:0pt;
width:163px;
}

.rcolIssueSelect
{
	background-image:url(img/rcol_selectIssue_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:39px 0px 0px;
	}
	
.rcolIssueSelect ul {
	font-weight: bold;
	/*background-image:url(img/selectIssueList_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;*/
	padding: 0px 5px;
	margin: 0px 0px 0px 0px;
	border-color:#666666;
	border-style:solid;
	border-width:0px;
	text-transform:uppercase;
	}

.rcolIssueSelect li {

background-color:transparent;
border-color:#666666;
border-style:solid;
border-width:0px 0px 0px;
display:block;
font-size:1em;
margin:0px;
padding:7px 0px 5px 10px;
background-image:url(img/issueSelect_bg.gif);
background-position:top left;
background-repeat:repeat-x;


}

	
.rcolIssueSelect a:link { text-decoration:none; color:#6f6f6f }     /* unvisited link */
.rcolIssueSelect a:visited {text-decoration:none; color:#6f6f6f}  /* visited link */
.rcolIssueSelect a:hover {text-decoration:underline; color:#6f6f6f}   /* mouse over link */
.rcolIssueSelect a:active {text-decoration:none; color:#6f6f6f}   /* selected link */
/*----------------------------*/

.globalsearch input.InputSearch {
/*background:transparent url(http://images.apple.com/global/nav/images/searchfield_repeat.png) repeat-x scroll center top;*/
background:transparent url(img/searchfield_repeat.gif) repeat-x scroll center top;
height:16px;
margin-left:11px;
margin-top:9px;
width:140px;
}

.globalsearch .search-wrapper {
margin-left:11px;
margin-top:4px;
position:relative;
width:140px;
}

.globalsearch .search-wrapper input.InputSearch {
margin-left:20px;
width:110px;
}

.globalsearch .search-wrapper .left {
/*background:transparent url(http://images.apple.com/global/nav/images/searchfield_leftcap.png) no-repeat scroll left top;*/
background:transparent url(img/searchfield_leftcap.gif) no-repeat scroll left top;
display:block;
height:19px;
left:0pt;
position:absolute;
top:0pt;
width:20px;
}
.globalsearch .search-wrapper .right {
/*background:transparent url(http://images.apple.com/global/nav/images/searchfield_rightcap.png) no-repeat scroll right top;*/
background:transparent url(img/searchfield_rightcap.gif) no-repeat scroll right top;
display:block;
height:19px;
position:absolute;
right:0pt;
top:0pt;
width:10px;
}

.globalsearch .search-wrapper input.InputSearch {
/*background:transparent url(http://images.apple.com/global/nav/images/searchfield_repeat.png) repeat-x scroll center top;*/
background:transparent url(img/searchfield_repeat.gif) repeat-x scroll center top;
border:0px none;
font-family:"Lucida Grande",Geneva,Arial,sans-serif;
font-size:11px;
margin:0pt;
padding:3px 0pt 0pt;
position:absolute;
right:10px;
top:0pt;
width:110px;
}

.SearchBtn
{
	visibility:hidden;
	}
/*search end*/
/*<<<<<<<<<<*/
.topicSectionHeader
{
	
	background-image:url(img/topicTitle_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	
	
	color:#ffffff;
	font-size:1.3em;
	font-weight:bold;
	text-transform:uppercase;
	padding:9px 6px 5px 5px;
	margin:0px 3px 0px 3px;
	clear:both;
	}

.pagingStyle
{
	background-image:url(img/pagingShadow_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	
	font-size:1.2em;
	border-color:#666666;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:5px 13px 5px 13px !important;
	padding:5px 13px 55px 13px;
	font-family:Arial
}

 .clearDiv
{
	clear:both;
	height:1px;
	overflow:hidden;
}
 
.pagingStyle a
{
	margin:5px;
}
.pagingStyle b
{
	margin:5px;
	color:#990000;
	
}
/* drop down menu*/
/*>>>>>>>>>>>>>>>>*/
div.issuesMenu
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 3px;
	position:relative;
	z-index:1000;
	display:none;
}
div.issuesMenu ul
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
div.issuesMenu li
{
	color:#FFFFFF;
	font-size:1.1em;
	letter-spacing:1px;
	font-weight:bold;
	list-style-type:none;
	text-transform:uppercase;
	float: left;
	position: relative;
	width: 230px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
	/*border: 1px solid pink;*/
	
	}
	
	div.issuesMenu span
{
		border-color:#666666;
	border-style:solid;
	display:block;
	border-width:0px 0px 0px 0px;
	margin:2px 0px 0px 0px;
	padding:4px 0px 7px 9px;
	font-size:1em;
	background-image:url(img/selectIssueSpan_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
div.issuesMenu a {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

div.issuesMenu a:hover {
		color: #ffffff;
}

div.issuesMenu li li a {
	display: block;
	color: #ffffff;

}

/*div.issuesMenu li li a:hover {
	color: #ffffff;
	text-decoration:underline;
}*/
div.issuesMenu li li a:link { text-decoration:none; color:#ffffff }     /* unvisited link */
div.issuesMenu li li a:visited {text-decoration:none; color:#ffffff}  /* visited link */
div.issuesMenu li li a:hover {text-decoration:underline; color:#ffffff}   /* mouse over link */
div.issuesMenu li li a:active {text-decoration:none; color:#ffffff}   /* selected link */


div.issuesMenu li>ul {
	top: auto;
	left: auto;
}

div.issuesMenu li ul {
	display: none;
	position: absolute;
	font-weight: bold;
	background-color:#ffffff;
	background-image:url(img/selectIssue_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding: 0px 3px 0px 3px;
	margin: 0px 0px 0px 0px;
	border-color:#544027;
	border-style:solid;
	border-width:0px 1px 1px 1px;
	}

div.issuesMenu li li
{
	background-color:transparent;
	border-color:#544027;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	display:block;
	font-size:1em;
	margin:0px;
	padding:6px 4px 4px 14px;
	/*background-image:url(img/issueSelect_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;*/
}

div.issuesMenu li:hover ul, #ctl00_menuIssues ul li.over ul {
	display: block;
}

hr {
	display: none;
}
/*<<<<<<<<<<<<<<<<<<<<<*/


.searchHighlight
{
	background-color:Yellow;
}
